fixed-term deposit - Spanish English Dictionary